implanted stent - Français Anglais Dictionnaire